/* 面包屑 */
.ta-center{
    width: 1200px;
    margin: 0 auto;
}
.ta-crumbs{
    font-size: 22px;
	line-height: 35px;
	letter-spacing: 0px;
	color: #000000;
	opacity: 0.8;	
}
/* 主体 */
.ta-center input:focus{
    outline: none;

}
.ta-main{
    width:1047px;
    margin: 30px auto 0;
}
.ta-main select{
    height: 33px;
    text-align: center;

}
.ta-main input{
    height: 33px;
}
.ta-main span{
        font-size: 13.99px;
        line-height: 35px;
        color: #000000;
        opacity: 0.8;
        margin-right: 25px;
}
.ta-main span::before{
    content: "*";
    color: red;
}
.qymc input{
    width:150px;
    border-width: 0;
}
.sshy{
    margin-top: 30px;
}
.sshy select{
    width: 216px;
    
}
.ta-main .qyjj span{
    position: relative;
    top: -180px;
}
.qyjj{
    margin-top: 30px;
}
.qyjj textarea{
    width: 910px;
    height: 195px;
    box-sizing: border-box;
    padding: 20px;


    
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 0.7px;
        color: #000000;
    
}
.jsmc{
    margin-top: 30px;
}
.jsmc input{
    width: 209px;
    border-width: 0;
}
.jslx{
    margin-top: 30px;
}
.jslx select{
    width: 216px;
    margin-right: 90px;

}
.yxq{
    margin-top: 30px;
}
.yxq input{
    border-width: 0;

}
.hxjsms{
    margin-top: 30px;

}
.hxjsms span{
    position: relative;
    left: -30px;
    top: -178px;
}
.hxjsms textarea{
    /* border-width: 0; */
    margin-left: -28px;
    width: 910px;
	height: 194px;
    padding: 20px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 0.7px;
    color: #000000;
}
.lxfs{
    margin-top: 30px;
}
.lxfs div{
    position: relative;
    right: -90px;
    top: -36px;
}
.lxfs input{
    border-width: 0;

}
.ta-submit{
    margin-top: 80px;
    width: 260px;
    height: 60px;
    background-color: #f2ad55;
	font-size: 22px;
	line-height: 55px;
	letter-spacing: 4.4px;
	color: #ffffff;
    margin: 0 auto;
    text-align: center;
}